stuff with syrups/drugs - Allemand Anglais Dictionnaire